html{background:#262626 url(img/bg2.jpg) repeat-x fixed  center top;width:100%;height:100%}
body{min-Height:100%;
	background: transparent no-repeat center top -moz-radial-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.8));
	background: transparent no-repeat top center -webkit-gradient(radial, center top, 0, center top, 600, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.8)));
}
/*display:box model*/
header,footer,#main{display:-moz-box; display:-webkit-box;display:-ms-box; display:box;}
header{-moz-box-orient: horizontal;-webkit-box-orient: horizontal;-ms-box-orient: horizontal;box-orient: horizontal;}
#logo{-moz-box-flex:1; -webkit-box-flex:1; -ms-box-flex:1;box-flex:1; }
nav{-moz-box-flex:2; -webkit-box-flex:2;-ms-box-flex:2; box-flex:2; }
#main{-moz-box-orient: horizontal;-webkit-box-orient: horizontal;-ms-box-orient: horizontal;box-orient: horizontal;}
#content{
	-moz-box-flex:1; -webkit-box-flex:1; -ms-box-flex:1; box-flex:1;
	-moz-box-orient:vertical; -webkit-box-orient:vertical;-ms-box-orient:vertical; box-orient:vertical
}
footer{-moz-box-pack:center; -webkit-box-pack:center;-ms-box-pack:center; box-pack:center;}
/*end */
header,footer,#main{width:85%;max-width:1200px; min-width:750px;margin-left:100px}
mark{
	-moz-transform:rotate(-45deg) scale(1.00,1.00) translate(0px,0px) skew(0deg,0deg);
	-moz-transform-origin:50% -100%;
	-webkit-transform:rotate(-45deg) scale(1.00,1.00) translate(0px,0px) skew(0deg,0deg);
	-webkit-transform-origin:50% -100%;
	transform:rotate(-45deg) scale(1.00,1.00) translate(0px,0px) skew(0deg,0deg);
	transform-origin:50% -100%;
	position:fixed;
	top:40px;left:-90px;
	background:url(img/bg.jpg) no-repeat;
	color:#7F5338;
	width:180px;height:40px;line-height:40px;text-align:center;
	font-style:normal;
	letter-spacing: 12px;
	font-size:18px;
	box-shadow:1px 2px 4px #000000
	
}

.about{background-color:rgba(0, 0, 0, 0.5);margin:10px 0;padding:10px 10px 10px 100px}

#main{background:none;border-radius:10px;}
.search-box{background:transparent url(img/top-search-bg.png) no-repeat 0 0;width:206px;margin:2px 0 0 0;height:26px;padding:0 0 0 25px}
#s, #searchsubmit {background:none;border:none;padding:0;}
#s{font:normal 12px Arial,Verdana,Tahoma;color:#ffffff;width:102px;}
#searchsubmit {width:91px;height:26px;cursor:pointer;margin-left:4px; overflow:hidden;text-indent:-10em}
.search-box fieldset{display:block;width:100%;overflow:hidden}
aside .search{margin:0 auto}

/* Menu WRAP */ 
#menu-wrap { margin: 0px auto; height:30px; line-height:30px; background:url(img/topmenu-bg.png) repeat-x;border: 12px solid #3A4954;border-bottom-width: 0; padding:2px 0;border-radius:8px 0;-moz-border-radius:8px 8px 0 0}
#menu-wrap ul{float:left;margin:0;list-style:none;height:100%;padding:0}
#menu-wrap li {font-size:15px;font-weight:bold; padding:0 10px;margin:0;float:left;height:100%}
#menu-wrap li a {color:#fff;padding:1px;line-height:14px;text-decoration:none}
#menu-wrap li a:hover {color:#7FBDF3}
#menu-wrap .current-cat a{color:#7FBDF3}

/*container */
#left-sidebar {width:200px;float:left;display:inline;padding:10px 0 10px 0px}
#content {color:#333;}
aside {width:200px;} 
aside ul{list-style:none;margin:0;padding:0}
aside>ul{margin-bottom:20px}
.widget{list-style:none}
.main{padding:10px 320px 10px 10px; clear:both}
#lifang {overflow:hidden}
#lifang object{margin-top:-49px}

#featured-wrap {width:490px; height:265px; background:#2B3842;border:1px solid #526270;float:left;display:inline}

#ads468 {padding:10px}

.data {font-size:12px;margin-left:60px;color:#5B6B79} 
.data a {color:#5B6B79;text-decoration:none;} 
.data a:hover {color:#9CD5F5} 
.searchtitle {margin-left:10px;font-size:20px;margin-bottom:10px}

.pager {font-size:12px;background-color:#f5f5f5;text-align:center;padding:6px 0;}
.pager a,.pager span{padding:2px 8px;border:1px solid #51616E;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;margin:1px 2px;color:#FFFFFF;}
.pager a{background-color:#202931;text-decoration:none}
.pager a:hover{color: #2B81BE;background-color: #3A4954;}
.pager span{background-color:#3A4954}
.pager span.current{font-weight:bold;}
.pager span.extend{background-color:#343D46}


.cat{}
.cat li{margin-bottom:4px}
.cat a{display:inline-block;padding:0 20px 0 10px;color:#FF7B0E;background-color:rgba(0,0,0,.5);border-radius:0 5px 5px 0;}
.current-cat a{background-color:#f5f5f5;color:#2B3842}

.widget_links{background-color:rgba(53,32,21,.8);width:138px;margin-left:10px;border-radius:8px}
.widget_links .widget-title{border-radius:0 5px 5px 0;padding:2px 0 2px 10px;}
.widget_links ul{width:100%;overflow:hidden;padding:10px 0}
.widget_links img{width:48px;height:48px;display:block;border:3px solid #ccc;margin-bottom:2px;opacity:.7}
.widget_links img:hover{opacity:1}
.widget_links li{float:left;width:54px;text-align:center;font-size:11px;margin-left:10px;line-height:12px;height:82px;overflow:hidden}
.widget_links a{color:gray;}
.widget_links a:hover{color:#FF7B0E}

.textwidget{margin:0 10px}

.widget_tag_cloud h3{display:none}
.tagcloud{margin: 0 10px}
/* Right Sidebar area */

.textarea {background:#FFFFFF none repeat scroll 0 0;border:medium none;font-size:12px;height:20px;margin:50px 0 5px 15px;padding:5px 0 0 5px;width:155px}


.nav-side ul{list-style:none}
.nav-side .children{margin:0;padding:0 0 8px;list-style:none}
.nav-side .children li{text-indent:4em}

.year{line-height:25px;}
.year li{}
.year a{padding:0 10px;text-shadow:0 1px 1px white;}

.pager .pre, .pager .next {
    border: none;
    border-radius: 0;
    margin: 0;
    padding: 0;
}
.pager .next:hover, .pager .pre:hover{background-color:transparent}
.pager .pre, .pager  .next {width:50px; height:98px; background:transparent url(img/arrow2.png) no-repeat;position:fixed; top:42%; opacity:.4; z-index:5;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out;overflow:hidden;text-indent:-10em}
.next:hover {opacity:1;}
.pre:hover{opacity:1;}
.next.disabled, .pre.disabled {opacity:.2; }
.pre { left:-15px;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg) }
.next {right:-10px;}



.post {background-color: #f5f5f5;height:auto;border-bottom:10px solid #EAEAEA;padding:20px 0 10px; overflow:hidden; width:100%} 
.post h1,.post h2 {font-weight:400;font-size:20px;font-family:"Microsoft Yahei",Arial,sans-serif;padding:0 30px; height:30px; line-height:28px; overflow:hidden;text-shadow:0 0 1px #212A33}
.post h1 a,.post h2 a{color:#2B3842;text-decoration:none}
.post h1 a:hover,.post h2 a:hover{color:#FF7B0E}
.post .data{margin-left:30px}
.post p {margin-bottom:15px;}
.post li {margin-left:40px}
.post ul,ol {margin-top:10px;margin-bottom:10px}
.single-entry,.single-des {overflow:hidden;margin:10px 30px; font-size:14px; line-height:175%}
.single-entry a{text-decoration:underline;color:#FF7B0E}
.single-entry a:hover{text-decoration:none}
.single-entry p{text-indent:2em}
.more {float:right;margin:0 20px 20px 0;clear:both}



#gotop{background:#B3C3E1;color:#FFFFFF;display:none;padding:2px 10px 7px;position:fixed;left:97.5%;top:0}


/*Tabs*/
.tabberlive .tabbertab a{color: #fff;text-decoration: none}
.tabberlive .tabbertab a:hover{color: #FD6D00}
.tabberlive .tabbertabhide{display:none}
.tabberlive{float:left;margin-left:10px;margin-top:15px;display:inline}
ul.tabbernav{margin: 0;padding: 0}
ul.tabbernav li{list-style: none; margin-right: 10px; display: inline}
ul.tabbernav li a{ padding: 6px 12px; margin-right: 0px; background: #2B3842; text-decoration: none; font-family: Arial, Helvetica, sans-serif;color: #fff}
ul.tabbernav li.tabberactive a{ background-color: #3B4954; color: #fff}
.tabberlive .tabbertab{ padding:5px;margin:15px 10px 15px 0; background-color: #3B4954}
.tabberlive .tabbertab h2{display:none}
.tabberlive .tabbertab h3{display:none}

.focus{height: 280px;border:1px solid #526270}
.focusloading{width: 100%;height: 100%;background:#000 url(img/loading.gif) no-repeat center center}

.box{margin:15px 10px;font-size:12px}
.box h2{padding: 6px 12px;background: #2B3842;text-decoration: none;color: #fff; font-weight:700}
.box ul{list-style:none;padding:5px;margin:10px 0 0;}
.box li{border-bottom:1px dashed #FFFFFF;background:url(img/bullet.gif) no-repeat 0 2px;margin:0 0 10px;padding:0 0 10px 20px; }
#p_home .box li{padding:0 0 0 20px; margin:0;line-height:35px; height:35px; overflow:hidden;background-position:0 11px}


.thumbnail{ float:right; margin:0 10px 10px}
.thumbnail img{ width:100px;border:5px solid #557766}